Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F2 France F4 Colombia F1 Colombia F2 Italy F9 Italy F10 Brazil F3 Brazil F4 Brazil F10 Brazil F27 Brazil F28 Brazil F32 Brazil F34 Brazil F35 Brazil F1 Brazil F3 Brazil F4 Brazil F9 Brazil F16 Brazil F13 Brazil F22 Brazil F33 Brazil F27 Germany F6 Germany F7 Brazil F10 Brazil F5 Germany F8 Brazil F6 Bolivia F2 Colombia F4 Brazil F2 Brazil F1 Italy F11 Brazil F23 Memorial Savigni - Sassuolo VI Abierto Internacional de Salinas - Salinas 10th Wartburg Open - Eisenach Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio BH Tennis Open International Cup - Belo Horizonte TESS Tennis Classic - Campinas XXVIII Edizione 'A.Savoldi' - Manerbio San Luis Potosi Challenger 2002 - San Luis Potosi Zagreb Open - Zagreb Top Wool Challenger Biella - Biella ATU Cup - Weiden V Gramado Open de Tennis - Gramado Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Open de L'Isere - Grenoble Visa Tennis Open - Sao Paulo SMS Tennis Cup - Sao Paulo VII Avierto Internacional de Salinas - Salinas Baden Open - Karlsruhe 2002 USTA Challenger of Calabasas - Calabasas Ljubljana Open 2002 - Ljubljana DPD Challenger 2002 - Aschaffenburg Tennis Napoli Cup - Naples Challenger Ford de Cherbourg - Cherbourg BCP Tennis Classic - Sao Paulo Tennis Napoli Cup - Napoli Garden Open - Rome Challenger Britania Zavaleta - Puebla BH Tennis Open International Cup - Belo Horizonte Trani Cup - Trani Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Cridicard Mastercard Tennis Cup - Campos do Jordao Memorial Savigni - Sassuolo Nord/LB Open 2004 - Braunschweig Genoa Open Challenger-Fondazione Carige - Genova Cyclus Open de Tenis - Florianopolis Tennis Napoli Cup 2006 - Napoli IV Gramado Open de Tenis - Gramado 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Global Telecom Open - Florianopolis VIII Avierto Internacional de Salinas - Salinas VIII Trofeo Ciutat de Barcelona - Barcelona Credicard Mastercard Tennis Cup - Campos do Jordao Joinville Tennis Festival - Joinville USTA Challenger of Dallas - Dallas Telesp Celular Open - Campinas Genoa Open - Genova Pekao Open - Szczecin Copa Ericsson Peru - Lima Gramado Challenger - Gramado Seguros Bolivar Open - Medellin Copa Petrobras Brazil - Aracaju Copa Petrobras Paraguay - Asuncion Copa Ericsson Costa Rica - San Jose Copa Telefonica CTC Chile - Santiago Garden Open - Rome Copa Petrobras Aracaju - Aracaju II Cyclus Open de Tenis - Florianopolis ATU Cup - Weiden Tennis Napoli Cup 2007 - Napoli Unicredit (Suisse) Bank S.A. Challenger - Chiasso Banca Marche Tennis Cup - San Benedetto Croatia Osiguranje Rijeka Open - Rijeka Copa Petrobras - Montevideo Unique Zagreb Open - Zagreb Zagreb Open - Zagreb Aberto de Santa Catarina - Florianopolis Porsche Open - Poznan Gemax Samsung Open 2004 - Belgrade 10ø Tornea B. Camparini - Reggio Emilia 13 BH Tennis Open International Cup - Belo Horizonte Cepu Open - San Marino Pekao Open - Szczecin X Trofeo Ciudad de Quito - Quito Bancastato Challenger Lugano - Lugano Copa Petrobras Santiago - Santiago Copa Petrobras Bogota - Bogota La Serena Open - La Serena Copa Petrobras Paraguay - Asuncion 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Ourocard Tennis Challenger - Sao Paulo Challenger de Providencia-Copa Kia - Santiago Ostdeutscher Sparkassen Cup - Dresden Tennis Napoli Cup - Napoli Tennis Napoli Cup - Napoli Credicard Mastercard Tennis Cup - Campos do Jordao Baden Open - Karlsruhe VI Gramado Open de Tenis - Gramado Mamaia Challenger - Constanta Bancolombia Open - Bogota BMW Tennis Championship - Sunrise BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino Trani Cup - Trani Dusseldorf Open Challenger - Dusseldorf Seguros Bolivar Open - Bogota Ipsos Bucharest Challenger - Bucharest I Manta Open - Manta Copa Petrobras Brazil - Belo Horizonte Aberto de Sao Paulo - Sao Paulo Lima Challenger - Lima Sao Paulo Challenger Open de Montauban - Montauban Santiago Challenger Pereira Challenger Privatbank Open 2006 - Dnepropetrovsk Blumenau Challenger Lugano Challenger XII Abierto Internacional de Salinas - Salinas Milan Challenger Memorial Manfredini - Sassuolo Reggio Emilia Challenger Turin Challenger Tatra Banka Open - Bratislava Bogota Challenger Belo Horizonte Challenger San Marino Challenger Copa Petrobras Argentina - Buenos Aires Buenos Aires Challenger Napoli Challenger Asuncion Challenger Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Santiago Challenger Mitsubishi Electric Europe Cup - Monza Prosperita Open 2007 - Ostrava Bordeaux Challenger Polska Energia Open - Bytom Lugano Challenger Riviera di Rimini Challenger - Rimini Seville Challenger IX Torneo Internacionale de Tennis - Barletta Ljubljana Open - Ljubljana Brasilia Challenger Belo Horizonte Challenger Quito Challenger Buenos Aires Challenger Sao Paulo Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Medellin Challenger VIII Gramado Open - Gramado BMW Tennis Championship - Sunrise Santiago Challenger Biella Challenger San Luis Potosi Challenger Mitsubishi Electric Europe Cup - Monza Turin Challenger Reggio Emilia Challenger Turin Challenger III Aberto Santa Catarina de Tenis - Florianopolis Copa Petrobras - Santiago Campos do Jordao Challenger Bogota Challenger San Marino Challenger Santiago Challenger Sao Paulo Challenger Mobilux Open - Luxembourg Nord LB Open - Braunschweig Campinas Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Recife Challenger Belo Horizonte Challenger San Benedetto Challenger - San Benedetto Kos Succhetti Tennis Cup - Cordenons Buenos Aires Challenger Copa Kia - Santiago Challenger Copa Sevilla 2008 - Seville Sao Paulo Challenger Bucaramanga Challenger Copa Petrobras-Argentina - Buenos Aires XI Abierto Internacional de Salinas - Salinas Barletta Challenger Sao Paulo Challenger Monza Challenger Top Wool Challenger-Immagine Trophy - Biella Medellin Challenger Santos Challenger IX Gramado Open - Gramado Ciutat de Barcelona - Barcelona Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Tatra Banka Open 2006 - Bratislava Todi Challenger Aberto de Sao Paulo - Sao Paulo Copa Kia Challenger ATP - Santiago Morocco Tennis Tour - Fes Aberto de Santa Catarina de Tenis - Florianopolis San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Challenger Lugano - Lugano Szczecin Challenger Szczecin Challenger San Marino Cepu Open - San Marino Casablanca Challenger Barranquilla Challenger Tunis Challenger Milan Challenger Fujitsu Siemens Open - Budapest San Benedetto Challenger San Marino Challenger Cordenons Challenger Sibiu Challenger Segundo Aberto de Brasilia - Brasilia Citta di Brindisi - Brindisi 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Rome Challenger Challenger 42 - Andrezieux Mestre Challenger Padova Challenger Tennis Napoli Cup 2004 - Napoli Bogota Challenger Sao Paulo Challenger Rome Challenger Kosice Challenger Campos do Jordao Challenger San Marino Challenger Cali Challenger Napoli Challenger Jameson Cup - Milan Como Challenger Aberto de Sao Paulo - Sao Paulo Szczecin Challenger Volvo Sylt Open - Sylt Olbia Challenger - Olbia Citta di Monza - Monza Trofeo Internacional Club Laieta - Barcelona 14° BH Tennis Open - Belo Horizonte Global Telecom Open - Curitiba Sina-Kia Motors Tennis Cup - Cordenons II Manta Open - Manta Gran Copa Ericsson - Rio de Janeiro Britania Zavaleta - Puebla Challenger Cudad de Guayaquil - Guayaquil Blumenau Challenger Alessandria Challenger Sporting Challenger 2003 - Turin Schickendanz Open - Furth Kosice Challenger X Torneo Internazionale di Tennis - Barletta Bancolombia Open - Bogota Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Aberto Da Costa Do Sauipe - Bahia Telesp Celular Open - Ribeirao Preto Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Open - Belgrade Santos Challenger 2003 Freeman Men's Challenger - Joplin Credicard Mastercard Tennis Cup - Campos do Jordao Caltanissetta Challenger Schickendanz Open - Furth Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Genoa Open 'Fondazione Carige' - Genova VI Gramado Open de Tenis - Gramado Riviera di Rimini Challenger - Rimini Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 1st Challenger Tournament Leon - Leon St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi III Gramado Open de Tenis - Gramado USTA Men's Challenger of Dallas - Dallas FILA Challenger - Biella BH Tennis Open International Cup - Belo Horizonte IX Ciutat de Barcelona - Barcelona University of Tennessee USTA Challenger - Knoxville Nord LB Open 2007 - Braunschweig Canottieri Mincio Open - Mantova Open Sainte Victoire - Aix-En-Provence Sunrise Challenger 4° Sporting Challenger - Turin Morocco Tennis Tour - Rabat San Marino Cepu Open - San Marino Sao Leopoldo Challenger Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Nossa Caixa Tennis Cup - Sao Paulo 10° Trofeo Luigi Pezzoli - Bergamo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo BH Tennis Open International Cup - Belo Horizonte XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Prosperita Open 2008 - Ostrava s'Tennis Masters Challenger - Graz Tennislife Cup - Napoli Guayaquil Challenger Sao Paulo Challenger Sao Paulo Challenger Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Campos do Jordao Challenger Salvador Challenger Genova Challenger BellSouth Open - Vina del Mar Generali Open 2002 - Kitzbuhel Brasil Open - Salvador Copa AT&T - Buenos Aires 2003 Mercedes Cup - Stuttgart Napoli Challenger Recife Challenger Genova Challenger Santos Challenger Marburg Challenger Prostejov Challenger Braunschweig Challenger Milan Indoors - Milan Rijeka Challenger Brasil Open - Costa do Sauipe Open 13 - Marseille Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Sao Jose Do Rio Preto Challenger Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Florianopolis Challenger Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Guadalajara Challenger Open de Moselle - Metz Dallas Challenger St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice Brasil Open - Salvador BCR Open Romania - Bucharest Szczecin Challenger Lima Challenger Campinas Challenger Movistar Open - Santiago Belem Challenger Bucaramanga Challenger Rio De Janeiro Challenger Copa Telmex - Buenos Aires Kremlin Cup - Moscow Porto Alegre Challenger San Benedetto Challenger BMW Open - Munich Open Sabadell Atlantico - Barcelona ARAG World Team Championship - Dusseldorf ATP Studena Croatia Open Umag - Umag Orange Warsaw Open - Warsaw Sao Leopoldo Challenger Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Napoli Challenger Movistar Open - Vina del Mar Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Sunrise Challenger SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Swiss Indoors Basel - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Qatar ExxonMobil Open - Doha Napoli Challenger International German Open - Hamburg Campionati Internazionali di Sicilia - Palermo Bogota Challenger Rome Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Blunmenau Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Curitiba Challenger Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Panama City Challenger Scheveningen Challenger Medibank International - Sydney Vercelli Challenger Rome Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Caltanissetta Challenger St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich AEGON International - Eastbourne German Tennis Championships - Hamburg Kremlin Cup - Moscow Cancun Challenger Salinas Challenger Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Brazil Open - Salvador Grand Prix Hassan II - Casablanca Rio Quente Challenger Royal Guard Open Chile - Vina del Mar San Marino Challenger Nossa Caixa Aberto de Sao Paulo - Sao Paulo Schickendanz Open - Furth Madrid Challenger CA Challenge 2002 - Graz Sao Paulo Challenger Napoli Challenger Milan Challenger San Benedetto Challenger Intelig Tennis Cup - Campos do Jordao Credicard Tennis Cup - Campos do Jordao Mestre Challenger SMS Tennis Open - Sao Paulo Cortina Challenger Copa Ericsson Brazil - Sao Paulo Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg C.T. San Remo - XIII Piertomaso Tessitore - San Remo Banca Stato Challenger Lugano - Lugano Medibank International - Sydney 12th BH Tennis Open International Cup - Belo Horizonte VII Torneo Internazionale di Tennis - Barletta Copa Petrobras Argentina - Buenos Aires Garden Open 2005 - Rome Open Romania - Bucharest Open Seat Godo 2005 - Barcelona Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Copa AT&T - Buenos Aires VTR Open - Vina del Mar Copa Claro - Buenos Aires Heineken Open - Auckland Milan Indoors - Milan Tennis Masters Series - Rome Next Generation Hardcourts - Adelaide Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami St. Petersburg Open - St. Petersburg Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome BCR Open Romania - Bucharest Heineken Open - Auckland Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Abierto Mexicano Telcel - Acapulco Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Open de Nice Cote d'Azur - Nice BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Mutua Madrilena Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Copa Telmex - Buenos Aires French Open - Paris Wimbledon - London Catella Swedish Open - Bastad French Open - Paris Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Wimbledon - London Australian Open - Melbourne Pacific Life Open - Indian Wells Hopman Cup - Perth Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Olympics - Beijing